Dictionary

Morecambe and Heysham

geographical name More·cambe and Hey·sham \ˈmr-kəm-ənd-ˈhē-shəm\

Definition of MORECAMBE AND HEYSHAM

town NW England in N Lancashire on Morecambe Bay (inlet of Irish Sea) pop 41,187
ADVERTISEMENT

Browse

Next Word in the Dictionary: MoreliaPrevious Word in the Dictionary: Mordvinia
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears